package com.developer.web.content.publicpage.partidos;

import java.util.Map;

import javax.servlet.http.HttpServletRequest;

import com.developer.core.page.PrivatePage;
import com.developer.core.page.PublicPage;
import com.developer.core.utils.ObjectToXML;
import com.developer.logic.modulo.autenticacion.AutenticacionServicio;
import com.developer.logic.modulo.partidos.PartidoServicio;
import com.developer.logic.modulo.partidos.dto.Partido;

public class PageConsultarPartido extends PublicPage{
	
	public StringBuffer executeAction(HttpServletRequest request) {
		
		StringBuffer xmlPage = new StringBuffer();
		ObjectToXML objectToXML = ObjectToXML.getInstance();
		
	
		Map<String, Object> parameters = getParameters(request, true);
		Partido partidoSeleccionado = (Partido)getParameterToObject("Partido", Partido.class, null, parameters);
		
		partidoSeleccionado = PartidoServicio.getInstance().getPartido(partidoSeleccionado.getPartido());
		xmlPage.append(objectToXML.getXML(partidoSeleccionado));
		
		return xmlPage;
	}

	@Override
	public String getNextPage() {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public boolean isAccesoValido(HttpServletRequest arg0) {
		return true;
	}
	

}
